cut off one's escape - French English Dictionary